GNU Collaborative International Dictionary of English
Found one definition
-
Drill press . A machine for drilling holes in metal, the drill being pressed to the metal by the action of a screw.1913 Webster
Drill press . A machine for drilling holes in metal, the drill being pressed to the metal by the action of a screw.1913 Webster